package liyuanchen.rabc.domain.vo;

public class UserVo extends BaseVo{


    public String username;


    public String name;


    public String mobile;


    public String email;


    public int deptId;


    public String deptName;


    public int roleId;


    public String roleName;


    public boolean enabled = true;

    public UserVo() {
    }

    public UserVo(int id, String username, String name, String mobile, String email, int deptId, String deptName, int roleId, String roleName, boolean enabled) {
        super(id);
        this.id = id;
        this.username = username;
        this.name = name;
        this.mobile = mobile;
        this.email = email;
        this.deptId = deptId;
        this.deptName = deptName;
        this.roleId = roleId;
        this.roleName = roleName;
        this.enabled = enabled;
    }

    @Override
    public String toString() {
        return String.format("ID:%d，⽤户名：%s，姓名：%s，手机：%s，邮箱：%s，部⻔名称：%s，⻆⾊名称：%s，状态:%s ", id, username, name, mobile, email, deptName, roleName, enabled ? "启⽤" : "禁⽤");
    }
}
